			* {
				margin: 0;
				padding: 0;
			}
			
			a {
				text-decoration: none;
			}
			
			li {
				display: inline-block;
				list-style: none;
			}
			
			.all-box {
				max-width: 910px;
				min-width: 320px;
				overflow-x: hidden;
				margin: 0 auto;
			}
			
			header {
				width: 910px;
				height: 100px;
				position: relative;
			}
			
			.logo {
				width: 180px;
				height: 100px;
				display: inline-block;
				background-image: url(../img/首页/logo.png);
				background-repeat: no-repeat;
				z-index: 6;
			}
			
			#language {
				position: absolute;
				top: 4px;
				right: 7px;
				z-index: 3;
				line-height: 25px;
				width: 734px;
				height: 28px;
			}
			
			#language p {
				position: absolute;
			}
			
			#language_sel {
				width: 215px;
				height: 25px;
				margin-right: 10px;
				position: relative;
				top: -25px;
				left: 430px;
			}
			
			#language span {
				font-size: 12px;
				color: #333;
			}
			
			#language_a {
				position: relative;
				top: -25px;
				left: 425px;
			}
			
			#headMiddle {
				position: relative;
				width: 730px;
				height: 100px;
				background-image: url(../img/nav_bg2.png);
				top: -104px;
				left: 180px;
			}
			
			.headW {
				text-align: center;
				width: 146px;
				height: 100px;
				float: left;
				position: relative;
				line-height: 100px;
				color: white;
				z-index: 5;
			}
			
			.headW:hover {
				color: yellow;
			}
			
			#middle {
				position: relative;
				width: 910px;
				height: 370px;
				top: -100px;
			}
			
			.swiper-container {
				width: 606px;
				height: 360px;
				float: left;
				position: relative;
			}
			
			#middle_right {
				height: 360px;
				width: 287px;
				border-radius: 10px;
				float: right;
			}
			
			.swiper-wrapper img {
				width: 606px;
				height: 360px;
				position: absolute;
				overflow: hidden;
			}
			
			#middle_right img {
				height: 360px;
				width: 287px;
				border-radius: 10px;
				position: absolute;
			}
			
			#down {
				width: 910px;
				height: 95px;
				position: relative;
				top: -50px;
			}
			
			#down_right {
				float: right;
			}
			
			#down_left {
				float: left;
			}
			
			footer {
				text-align: center;
			}
			
			#food {
				position: absolute;
				top: 70px;
				left: 330px;
				z-index: 110;
				display: none;
			}
			
			#food div {
				text-align: center;
				width: 200px;
				height: 30px;
				border: 1px solid black;
				background-color: green;
				line-height: 30px;
				z-index: 2;
			}
			
			#food div a {
				color: white;
			}
			
			#food div a:hover {
				color: yellow;
			}

			


			

			
